package top.healthylife.gateway.platform.br.dto.basicdata.carvaluation.req;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;
import top.healthylife.gateway.dto.request.req.ApiReqDto;

/**
 * @author : 高则喜
 * @Date 2020/12/23 11:33
 */
@Data
@Accessors(chain = true)
@ApiModel("二手车估值")
public class BrReqCarValuationDto extends ApiReqDto {

    @ApiField(value = "车型id" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="车型id",example="客户提供的匹配key值" ,required = true)
    private String trimId;

    @ApiField(value = "里程" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="里程",example="客户提供的匹配key值" ,required = true)
    private String mileage;

    @ApiField(value = "上牌时间" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="上牌时间",example="客户提供的匹配key值" ,required = true)
    private String buyCarDate;

    @ApiField(value = "城市id" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="城市id",example="客户提供的匹配key值" ,required = true)
    private String cityId;

    @ApiField(value = "省份id" , info = "客户提供的匹配key值" ,necessity = false)
    @ApiModelProperty(value="省份id",example="客户提供的匹配key值" ,required = false)
    private String provinceId;

    @ApiField(value = "颜色id" , info = "客户提供的匹配key值" ,necessity = false)
    @ApiModelProperty(value="颜色id",example="客户提供的匹配key值" ,required = false)
    private String colorId;
}
